helicopter regiment - French English Dictionary